Ext.define('Roy.view.base.Window', {
	extend : 'Ext.window.Window',
//	id : 'base_window_id',
	alias : 'widget.base_window',
	modal : true,
	resizable : false,
	constrainHeader : true,
	height : 400,
	width : 500,
	maximizable : true,
	config : {
		action : undefined
	},
	/*bodyStyle : 'padding: 10px 10px 30px 10px',*/
	initComponent : function(){
		Ext.apply(this,{
			buttonAlign : 'center',
			buttons : [{
				xtype : 'button',
				text : '确认',
				name : 'queren',
//				id:'querenC',
				iconCls :'sureBtn',
				action : 'confirm'
			},{
				xtype : 'button',
				text : '重置',
				handler : this.onReset,
				hidden : true,
				scope : this
			},{
				xtype : 'button',
				text : '返回',
				iconCls :'returnBtn',
				handler : this.onOver,
				scope : this
			}]
		});
		this.callParent(arguments);
	},

	getForm : function(){
		var form = this.getComponent('formItemId');
		return form;
	},

	onOver : function(){
		this.close();
	},
	onReset : function(){
		var form = this.getComponent('formItemId');
		form.getForm().reset();
	}


});